dogcatcher + Add to list UK //dˈɒɡkætʃɐ// dog·catch·er Idioms1 entry01could not get elected dogcatcherSaid of someone, particularly a politician, who is extremely unpopular.