'Iberian Peninsula' definitions:

Definition of 'Iberian Peninsula'

(from WordNet)
noun
A peninsula in southwestern Europe [syn: Iberian Peninsula, Iberia]