American Dictionary
Definition feel your oats in American English
feel your oats phrase
phrase
1
to be full of energy
Synonyms and related words
