Definition of


  1. (noun, location) a port city on the Caspian Sea that is the capital of Azerbaijan and an important center for oil production

via WordNet, Princeton University

Synonyms of Baku

capital of azerbaijan

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment


analysis of verse into metrical patterns