YourDictionary

kraal

noun

  1. a village of South African natives, usually surrounded by a stockade
  2. a fenced enclosure for cattle or sheep in South Africa; pen

transitive verb

to shut up in a kraal

See kraal in American Heritage Dictionary 4

Learn more about kraal

link/cite print suggestion box