It should be "compl i ment someone on something". You could say that it means "about" or "concerning". ), as is often the case with preposition usage.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
TakaStill, do you think that "on" is semantically close to "about/concerning"?Yes.