What is the full meaning of mechoui
(Canadian) a meal of meat roasted on a spit [n -S]
Example of the word mechoui placed on a Scrabble board.