high-powered Meaning and Definition
1. s. vigorously energetic or forceful
2. s. (used of microscopes) capable of a high degree of magnification
1. s. vigorously energetic or forceful
2. s. (used of microscopes) capable of a high degree of magnification
Sponored Video