pileus in French pileus in French pileus noun (meteorology) A small thin cloud attached to a cumulus cloud. Add to Flashcards