Middle English · word

snacchen

to snap or bite suddenly

Words sharing this root