telferage
English Dictionary
->
Letter T
-> telferage
Search Dictionary:
telferage Definition
(n)
a
transportation
system
in
which
cars
(
telphers
)
are
suspended
from
cables
and
operated
on
electricity
telferage Synonyms
telferage
telpherage
© Art Branch Inc.