hooted; hooting; hoots
1
: to shout or laugh usually derisively
2
: to make the natural throat noise of an owl or a similar cry
3
: to make a loud clamorous mechanical sound
Love words? Need even more definitions?
Merriam-Webster unabridged



