Definition of “hard science” - English Dictionary

british dictionary