Log in
Search words & phrases
putty
US /ˈpʌti/
・
UK /'pʌtɪ/
C1
Definition
Video subtitles
noun
Soft substance for fixing glass in windows, etc.