BIG TIME


Meaning of BIG TIME in English

a lot, very much, heavy duty You've helped me so much. I owe you big time.

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