Noun Definitionantigua and barbuda1.Definition: a country in the northern Leeward IslandsCategory: Places