scully

Noun

 * 1) An obstacle set up against military vehicles; a.