We do not currently know of any antonyms for tramcar.
The noun tramcar is defined as:
See full definition of the word tramcar.