I'm not a native English speaker but I try to learn a new word every day. I've recently learnt this one. Do you think it suits me well?