Definition of

Iberian Peninsula

  1. (noun, location) a peninsula in southwestern Europe

via WordNet, Princeton University

Synonyms of Iberian Peninsula

iberia

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

Word of the Moment

Policy-making

concerned with policy, not administration