English dictionary
troat meaning and definition
Definition and meaning of troat at MeaningMonkey.org. troat meaning and definition in the English Dictionary.TROAT verb
Definition of troat (verb)
- emit a cry intended to attract other animals; used especially of animals at rutting time
Source: Princeton University Wordnet