1. choice or option 3. having a lot on your mind 5. something appearing like a ghost 6. to roar or yell loudly
2. listening secretly 4. everyone agreeing completely
Solution