SEMITROPICAL Meaning of SEMITROPICAL in English adj. subtropical, pertaining to regions located immediately north or south of the tropical zone Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012