Log in
Search words & phrases
renewable
US /rɪˈnu:/
・
UK /rɪˈnju:əbl/
C1
Definition
Video subtitles
adjecitve
Being able to be replaced naturally
noun
A resource that can be used again many times