meaning of inoperable

1. not suitable for surgery; "metastasis has rendered the tumor ">inoperable"


Related Words

inoperable |

Developed & Maintained By Taraprasad.com

Treasure Words