a mirror or group of mirrors that focuses light from the sun (= directs its waves towards a particular point) so it can be used to produce power:
Concentrated
-
To get [dissed] or made fun of
the [newer] version of [juiced]
Concentrated meaning & definition 1 of Concentrated.
-
using a lot of effort to succeed at one particular thing:
Concentrated meaning & definition 2 of Concentrated.
-
Wholly directed to one thing; intense.
Concentrated meaning & definition 3 of Concentrated.
Similar Words