Search in full dictionary

CATCH (SCIENCE) OUT

CATCH (SCIENCE) OUT
ScnMaster
catch or discover (science) in deceit or an error. —New Slant on Life Glossary Final approval 28.1.90