meaning of barracoon
1.
A
slave
warehouse,
or
an
inclosure
where
slaves
are
quartered
temporarily.
Related Words
barracoon
|
Developed & Maintained By
Taraprasad.com