What is the full meaning of barracoons
BARRACOON, (Spanish) an enclosure or barrack formerly used for the temporary confinement of slaves or convicts [n]
Example of the word barracoons placed on a Scrabble board.