Definition, synonyms and related words
A vehicle used as public transport in the Philippines, originally made from US military Jeeps left over from World War II and well known for their flamboyant decoration and crowded seating.