cramped Meaning and Definition

Definitions

English definition for cramped

1. s. constricted in size

Sponored Video