This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
My friend is very discouraged because of his recent bad luck. However, every dog has his day and he should soon overcome those problems and find success.
If you get your teeth into something, you become involved in or do something that is intellectually challenging or satisfying. ('Dig you teeth into' and 'sink your teeth into' are also used.)