Shouldn't we say '****** er ' or 'thief' instead of '****** thief' ? Because I think '******' isn't an adjective which is qualifying or describing the 'thief'. Besides, 'snatcher' and 'thief' are used in different contexts, think think.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.