cabover

cabover

(ˈkæbˌəʊvə) adj (Automotive Engineering) of or denoting a truck or lorry in which the cab is over the engine