pillar boxTranslate pillar box | into French | into German | into Italian | into Spanish Definition of pillar box noun (in the UK) a large red cylindrical public postbox. pillar box in other Oxford dictionaries Definition of pillar box in the US English dictionary