Word Meaning

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


Meaning of frondation

- The act of stripping, as trees, of leaves or branches; a kind of pruning.