Langimage
English
B2

a medical or physical condition that limits a person's movements, senses, or activities.

Meanings

a medical or physical condition that limits a person's movements, senses, or activities.

He has been living with a disabling condition since childhood.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59