i hired a fine escort last night -- she blew me away
noun, a term for a woman paid by the hour, not the act, but usually for sex
"i hired a fine escort last night -- she blew me away" What is the definition of "escort"?