dogcatcherEtymologyFrom dog + catcher.dogcatcher means A person whose job is to catch and remove stray dogs. Lexicurio rates it Sui generis — a strength score of 90 out of 100.nounA person whose job is to catch and remove stray dogs.