Meaning of troat

Definition of troat

(verb) emit a cry intended to attract other animals; used especially of animals at rutting time

Other information on troat

WIKIPEDIA results for troat
Amazon results for troat