Idiom of the Day
lay (something) to rest
to put an end to a rumor, to finish dealing with a problem and forget about it
We want to lay to rest the rumors about the financial problems in the company.
Fact
The United States produces 3,145,892,000,000 kilowatt hours of electricity every year. That's over three times the amount of the second-highest producing country, Russia.
.. More >>