Verb
1. be undecided about something; waver between conflicting positions or courses of action;
"He oscillates between accepting the new position and retirement"2. move to and fro;
"The shy student lingered in the corner"3. hang in the air; fly or be suspended above
4. be suspended in the air, as if in defiance of gravity;
"The guru claimed that he could levitate"5. hang over, as of something threatening, dark, or menacing;
"The terrible vision brooded over her all day long"