ambar noun1 •(rare) Any of various kinds of subterranean or barn-like granary, depending on context, in Iran, Turkey, Russia or the Balkans.Larger quantities of grain were kept in an ambar, a sub-terranean storage space aout three meters deep. [...] At the entrance of the ambar dung cakes were put to deter insects. — 2003 formsambars