IBERIAN PENINSULA Meaning of IBERIAN PENINSULA in English n. Iberia, peninsula on which the countries of Spain and Portugal are located Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012