Dictionary search results

Showing 1-2 of 2 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