dog pound in Irish dog pound in Irish póna madraí noun (US) An animal shelter where stray dogs are kept. Add to Flashcards