Top definition
Someone who is engaged in or engaged on a particular activity is doing that thing.
engaged in a outing
by ... Zjdbckdnznsjd September 01, 2019
Get the mug
Get a engaged in mug for your dog Yasemin.

Activity