decoupled


Separated, disengaged, or dissociated (something) from something else

Source: The New Oxford American Dictionary, Second Edition, Kindle version, Oxford University Press, 2008.