truckhead

noun

Definition of truckhead

: a military installation where supplies that have been brought forward by truck are unloaded and distributed

History and Etymology for truckhead

truck entry 4 + head

Keep scrolling for more