dogcatcher in Greek dogcatcher in Greek μπόγιας noun (US, Canada) A person whose job is to catch and remove stray dogs. Add to Flashcards