Vocabulary

差し障り

hindrance; obstacle; impediment; adverse effect

noun