virtual – adj. not physically existing, but made by software programs to appear to do so
fee – n. a payment made to someone with expertise in exchange for advice or services
hold out – phrasal verb
contract – n. a business agreement
outcry – n. a shout or cry
counselor – n. someone who supervises children at a camp; a person who provides guidance
pandemic – n.