What is the meaning of Inextricably?

In an inextricable manner.

Source: wiktionary.org