Dictionary search results

Showing 1-2 of 2 results

high-powered British & World English

(Of a machine or device) having greater than normal strength or capabilities

high-powered English Thesaurus

the women described themselves as high-powered careerists