What is the full meaning of dualled
DUAL, to make a road into a dual carriageway [v]
Example of the word dualled placed on a Scrabble board.