KIOSK MEANING IN ENGLISH

• Kiosk Definition & Synonyms

  1. (n.) A Turkish open summer house or pavilion, supported by pillars.
  2. (n.) A light ornamental structure used as a news stand, band stand, etc.


Synonyms:
Booth, Cubicle, Stall,

RECENT SEARCHES