Download for Windows
English

Synonyms for scientific grounds in English

scientific grounds
adj, n

Adjective

Examples

Then I'll have to appeal to you on scientific grounds.

On what precise scientific grounds could you criticize it?

Download our free app
iOS Android
Standard

Suggestions

Advertising
Advertising