English Dictionary
Definition tinfoil in British English
tinfoil noun
[uncountable] noun
/ˈtɪnˌfɔɪl/
Synonyms and related words
