懸かる

Verb

 * 1) hang in the air etc.
 * 2) hang on
 * 3) depend on, rest on, fall on