English | German | Russian | Czech

trowal English

Meaning trowal meaning

What does trowal mean?

trowal

(meteorology) The projection on the Earth's surface of the trough of warm air aloft formed during the occlusion process of the depression.

Are you looking for...?