samlor - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    in Thailand, a name for a three-wheeled bicycle with a shaded seat at the back for passengers

    Sambot goes to school by samlor.

    Submitted by mamarch@abv.bg from Bulgaria on 17/02/2016