What is the full meaning of tarseals
TARSEAL, the bitumen surface of a road [n]
Example of the word tarseals placed on a Scrabble board.