HEAVY DUTY


Meaning of HEAVY DUTY in English

very difficult, demanding I have to work hard at math. It's a heavy-duty course.

English idioms vocab.      Словарь английских идиом и выражений.