Middle English · root

putten

push, thrust; place

Words sharing this root