Definition of pillar tap in English:

pillar tap

noun

  • A tap with a vertical inlet pipe and a free outlet, such as is found on sinks and washbasins.

Origin

1920s.