3 English Synonyms for ABLE-BODIED
Prev.1Next
Definition: 1. Having a sturdy muscular physique; robust.
There are 7 definitions of the word strapping
Show more information about strapping
Definition: 1. (in combination) Having a range of physical powers as specified. [Late 20th century.]
There are 3 definitions of the word abled
Show more information about abled
Definition: 1. (computing) Adapted for use with the specified mechanism or system.
There are 3 definitions of the word enabled
Show more information about enabled
Prev.1Next
Search took: 19.28 ms