tsunami
English Dictionary
->
Letter T
-> tsunami
Search Dictionary:
tsunami Definition
(n)
a
huge
destructive
wave
(
especially
one
caused
by
an
earthquake
)
tsunami Synonyms
tidal wave
tsunami
© Art Branch Inc.