Idiom of the Day
sock it to (someone)
to do everything that one is capable of doing
The president socked it to the audience during his speech at the convention.
Tourists flock to the southern half of St. Marten to experience a vacation that combines fun, relaxation and thrills.Maho Beach is a party hot spot, featuring tons of beach bars, casinos and nightclubs.