ambo in Polish ambo in Polish ambona noun (Roman Catholicism) A stationary podium used for readings and homilies. Add to Flashcards