Idiom of the Day
keep up (something)
to keep something in good condition, to maintain something
The man spends a lot of time trying to keep up the garden of his house.
Invention
Invention : compact disc (cd)
Year : 1980
Inventor : philips electronics, sony corp.
Country : the netherlands, japan.
.. More >>