English | German | Russian | Czech

downrate English

Meaning downrate meaning

What does downrate mean?

downrate

(transitive) To give something a lower rating.

Are you looking for...?