MAMMOUTH


Meaning of MAMMOUTH in English

Big, huge, impressive Example: Vladimir Guerrero hit a mammouth home run in the first inning.

Slang English vocab.      Английский сленговый словарь.