STEAMING


Meaning of STEAMING in English

■ adjective

1》 giving off steam.

2》 Brit. informal extremely drunk.

3》 Brit. informal very angry.

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