Definitions
verb
emit a cry intended to attract other animals; used especially of animals at rutting time
Look “troat” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
emit a cry intended to attract other animals; used especially of animals at rutting time