What is the full meaning of moineau
(French) a small flat bastion to protect a fortress under construction [n -S]
Example of the word moineau placed on a Scrabble board.