Word Meaning

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


Meaning of libelant

- One who libels; one who institutes a suit in an ecclesiastical or admiralty court.