YourDictionary

dogcatcher

noun

a local official whose work is catching and impounding stray or unlicensed animals

See dogcatcher in American Heritage Dictionary 4

Learn more about dogcatcher

dogcatcher

link/cite print suggestion box