At-scale definition

On a large scale: involving large amounts or volumes of something.
prep_phrase
0
0
Advertisement