What is the full meaning of duello
(Italian) a duel, duelling [n DUELLI or DUELLOS]
Example of the word duello placed on a Scrabble board.