tap tap

English dictionary entry

Meanings

noun
  1. A bus or pick-up truck used as public transport in Haiti.

Word forms

tap tap tap taps tap-tap

Etymology

Borrowed from Haitian Creole taptap (literally “quick quick”).

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.