0 to deal with something or become involved in something with great energy and enthusiasm:
I'm so bored at work, I wish they'd give me something I could really get my teeth into.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
get your teeth into sth