Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: inviable
  1. Unable to sustain its own life
    "Such developments have paid off handsomely in devising methods to recover embryos from inviable crosses"

Encyclopedia: Inviable