Definition 1 of 1
Where you take your for vehicle for servicing/repairs. I for one had no clue it was really "workshop" until I was about 10!
Aiyo, this ambassador has starting trouble again! I just took it for sarvees last week, now I have to take itnto the varshop again!
Added 2012-05-17 by puttu-kutty