telecasters

noun

Plural form of telecaster.