What is the full meaning of troffers
TROFFER, a fixture for fluorescent lighting [n]
Example of the word troffers placed on a Scrabble board.