dog tucker
noun
NZ
the meat of a sheep killed on a farm and used as dog food
Words nearby dog tucker
dog show,
dog star,
dog tag,
dog tick,
dog train,
dog tucker,
dog violet,
dog warden,
dog whelk,
dog whistle,
dog work