What is the meaning of go-karts in English?

Learn vocabulary with pictures as well as definitions of go-karts in English

Learn in

See more

n. go-karts (go-kart)

Definition of go-kart in English

Motorised or pedal-powered vehicle equipped with four wheels and low seats which is usually frameless and used in racing.

Synonyms of go-kart in English