Find the word definition

Wikipedia
Awoo

AWOO is an album by The Hidden Cameras, released in 2006.

The album was released on EvilEvil in Canada in August. It was released on September 4 on Rough Trade in the UK and was also released on Arts & Crafts in the United States on September 19.