Contractable Meaning
There are 1 meaning(s) for word Contractable
Meaning 1 : (of disease) capable of being transmitted by infection
Synonyms : catching, communicable, contagious, transmissible, transmittable
Synonyms : catching, communicable, contagious, transmissible, transmittable
Similar words of Contractable :
