Idiom of the Day
on the spot
in a difficult or embarrassing situation
The man was suddenly put on the spot when the reporter asked him about the money.
Element
Element : curium
Symbol : cm
Atomic no. : 96
Melting Point (deg c) : 1345
Boiling Point (deg c) : 3100
Discoverer : seaborg et al. (1944)
.. More >>