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
)