18 Mar. What is the meaning of the English expression “right up your street?”
This is a frequently used English idiom. It is primarily used in spoken language and generally only in fairly informal contexts. Meaning This expression is used to tell someone about something which you think they will like. It can relate to anything which a person may enjoy or may be suited to do for exa