be strong on something

be ˈstrong on something


1 be good at something: I’m not very strong on dates (= I can’t remember the dates of important events).
2 have a lot of something: The report was strong on criticism, but short on practical suggestions.
See also: on, something, strong