Definition of rotor cloud in US English:

rotor cloud

noun

Meteorology
  • A turbulent cloud formed within a rotor in the lee of a mountain.

Origin

1950s.