Dictionary search results

Showing 1-3 of 3 results

go-kart British & World English

A small racing car with a lightweight or skeleton body

go-kart New Oxford Dictionary for Writers & Editors

small lightweight racing car

go-kart English-Spanish

→ kart