Polish-English dictionary »

tsunami meaning in English

PolishEnglish
tsunami noun

tidal wavenoun
tsunami

tsunaminoun
large, destructive wave generally caused by a tremendous disturbance in the ocean

meteotsunami

meteorological tsunami

meteotsunami noun

meteotsunaminoun