renewable
| DEFINITION: | [adjective] - (of a form of energy) that can be produced as quickly as it is used |
| EXAMPLE: | Most renewable forms of energy ultimately come from the sun. |
| POLISH TRANSLATION: | odnawialny |
to knock spots off sth
| EXAMPLE: | This place knocks spots off that restaurant in Oxford Street. |
| POLISH TRANSLATION: | być o wiele lepszym od kogoś/czegoś |