VariousWords beta
Definitions:
Adverb
in stride
in good spirits
Definition: without losing equilibrium; "she took all his criticism in stride"