date – v. to do an activity with someone you have or might have a romantic relationship with; to go on a date or several dates with (someone)
online – adj. done over the Internet
compromise – v. to expose (something) to risk or danger
wire – v. to send (money) by using electronic methods
overwhelming – adj. used to describe something that is so confusing, difficult, etc., that you feel unable to do it
upwards of – adv. more than (an amount or number)
cyber café – n. a café or coffee shop where customers can use computers to search the Internet
misspell – v. to spell (a word or name) incorrectly
capitalize – v. to begin (a word or name) with a capital letter
logo – n. a symbol that is used to identify a company and that appears on its products