Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of palmette

- A floral ornament, common in Greek and other ancient architecture; -- often called the honeysuckle ornament.