English Dictionary
Definition puzzler in British English
puzzler noun
[countable] noun
/ˈpʌz(ə)lə(r)/
1
something that is difficult to understand or solve
