a very smooth, round or oval, lens-shaped cloud that is often seen, singly or stacked in groups, near a mountain ridge.
LENTICULAR CLOUD
Meaning of LENTICULAR CLOUD in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012