stroup

noun
\ ˈstrüp\
plural -s

Definition of stroup

1 dialectal, chiefly England : windpipe
2 chiefly Scottish : spout

History and Etymology for stroup

Middle English stroupe, from Old Norse strūpi, strjūpi; akin to Norwegian dialect strop narrow opening, and probably to Greek stryphnos astringent

Keep scrolling for more