Definition of lenticular cloud in US English:

lenticular cloud

noun

Meteorology
  • A lens- or lentil-shaped cloud with sharp, sometimes iridescent outlines, which usually occurs in association with lee waves.

Origin

Late 19th century.