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