BEETLE-CRUSHER


Meaning of BEETLE-CRUSHER in English

■ noun Brit. humorous a large boot, shoe, or foot.

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