BERMUDA SHORTS


Meaning of BERMUDA SHORTS in English

n.pl. (also Bermudas) close-fitting shorts reaching the knees.

Etymology: Bermuda in the W. Atlantic

Oxford English vocab.      Оксфордский английский словарь.