meaning of tidal wave
1.
a
huge
destructive
wave
especially
one
caused
by
an
earthquake
Related Words
tidal wave
|
Developed & Maintained By
Taraprasad.com