The English Dictionaries
tsunami
/noun [countable]
technical a tidal wave