Definition of “hard science” - English Dictionary

English