Search

thring🔊

(Scotland) To thrust; crowd; press; squeeze.

(Scotland) To push; to force one's way.