- scientific research requiring large capital expenditure.
- scientific research that requires a large investment of capital
More Definitions
- STAFF SERGEANT MAJOR (noun) Definition, Meaning & Examples
- LINIMENT (noun) Definition, Meaning & Examples
- SERTRALINE (noun) Definition, Meaning & Examples
- BORDEAUX MIXTURE (noun) Definition, Meaning & Examples
- ASSEMBLY PLANT (noun) Definition, Meaning & Examples
- FREDA (noun) Definition, Meaning & Examples