Word Meaning

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


Meaning of perchant

- A bird tied by the foot, to serve as decoy to other birds by its fluttering.