punch in Swahili punch in Swahili panchi noun device for creating holes in thin material Add to Flashcards