What is the full meaning of teughest
TEUGH, (Scots) tough, also TEUCH [adj]
Example of the word teughest placed on a Scrabble board.