BERMUDA SHORTS


Meaning of BERMUDA SHORTS in English

n.pl. (also Bermudas) close-fitting shorts reaching the knees. [Bermuda in the W. Atlantic]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.