talcher

/ˈtɑlˌtʃər/

Definitions

1. noun

A type of high-voltage direct current transmission tower, often found in India.

“The engineers studied the talcher in the power plant to ensure efficient energy transmission.”

Synonyms

  • tower
  • transmission tower

Antonyms

  • low-voltage tower
  • switching station