What is the full meaning of caramboled
CARAMBOLE, (French) to make a cannon in billiards, also CAROM, CARROM [v]
Example of the word caramboled placed on a Scrabble board.