'ambo' definitions:

Definition of 'ambo'

From: WordNet
noun
A platform raised above the surrounding level to give prominence to the person on it [syn: dais, podium, pulpit, rostrum, ambo, stump, soapbox]