English and French Translation Search Results for troat
English
Detailed Translations for troat from English to French
troat:
Synonyms for "troat":
Related Definitions for "troat":
-
emit a cry intended to attract other animals; used especially of animals at rutting time1
Wiktionary Translations for troat:
troat
verb
-
to make the cry of a deer
troat