tripehound

noun

Definition of tripehound

Australia
: dog