Vocabulary
Form
to dam up; to hold back; to keep back; to bring to a halt; to intercept
verb
vt