Can you help me the meanings and example:
1. to learn something off by heart?
2. to have your hands full?
3. to live hand to mouth?
4. keep your fingers crossed?
5. keep someone on their toes?
6. to be at arm's length?
7. to pull somebody's leg?
8. can't make head or tail of something?
9. teething problems?
10. to bite your tongue?
Thank you! ^v^