Definition of grip car

Definition of grip car
  1. grip car Noun A streetcar, especially a cable car.
Need more help? Try our forum NEW