What is the full meaning of terahertz
a large unit of electrical frequency [n -ES]
Example of the word terahertz placed on a Scrabble board.