carload - Dictionary definition and meaning for word
carload
Definition (noun) a gathering of passengers sufficient to fill an automobile
Definition (noun) the amount of cargo that can be held by a boat or ship or a freight car
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com