English

buggy noun definition in Types of vehicle topic from the Oxford Advanced Learner's Dictionary

buggy

 noun: Types of vehicle topic
(British English) (North American English cart) a small car, often without a roof or doors, used for a particular purpose a garden/golf buggy