tabooed

/tæˈbuːd/

tabooed

English Adj
Ad

Definition

Forbidden; prohibited.

Ad