dog biscuit in Irish dog biscuit in Irish briosca madra noun A hard biscuit-based snack for dogs. Add to Flashcards