English dictionary, thesaurus, translations & etymology
FreeDict.com

Lewis — meaning in English

Polish → English · translate English → Polish instead

English meaning

  • Lewis noun A metal clamp or pin fitted into a slot cut in a large stone block, used to lift it with a crane.

Senses

Lewis is used for these senses in English:

  • Lewis Ellipsis of the Isle of Lewis: an island of Scotland, United Kingdom.