Quick definitions from WordNet (Luxembourg)
▸ noun: a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center
▸ noun: the capital and largest city of Luxembourg
▸ Also see luxembourgs
▸ Words similar to luxembourg
▸ Usage examples for luxembourg
▸ Idioms related to luxembourg (New!)
▸ Popular adjectives describing luxembourg
▸ Words that often appear near luxembourg
▸ Rhymes of luxembourg
▸ Invented words related to luxembourg
▸ noun: a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center
▸ noun: the capital and largest city of Luxembourg
▸ Also see luxembourgs
▸ Words similar to luxembourg
▸ Usage examples for luxembourg
▸ Idioms related to luxembourg (New!)
▸ Popular adjectives describing luxembourg
▸ Words that often appear near luxembourg
▸ Rhymes of luxembourg
▸ Invented words related to luxembourg