ARMPIT


Meaning of ARMPIT in English

■ noun

1》 a hollow under the arm at the shoulder.

2》 informal, chiefly N. Amer. an extremely unpleasant place.

Phrases

up to one's ~s deeply involved in something unpleasant.

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