WHELPS


Meaning of WHELPS in English

a set of projections on the barrel of a capstan or windlass.

→ whelp

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.