Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tsunami
in English
tsunami
us
//tsuː'nɑmi//
uk
//tsuː'nɑːmi//
#common
#b2
Plural
tsunamis
Definitions
Noun
a
massive
ocean
wave
;
destructive
a
series
of
large
waves
caused
by
disturbance
a
large
unstoppable
surge
(
figurative
)
The
company
faced
a
tsunami
of
complaints
after
the
product
recall
.