Frowned upon意思
"Frowned upon" is an English idiom that means something is disapproved of or considered inappropriate by society or a particular group. It implies that the action or behavior is not accepted or welcomed and may even be met with disapproval or displeasure. The phrase is often used to describe social norms, cultural expectations, or professional standards.