island dispenser - English Synonyms Dictionary

island dispenser

n.
[1] gas pump , gasoline pump , petrol pump