inapproachable
adjectiveDefinition of inapproachable
: not approachable : inaccessible
her boss came across as inapproachable
Keep scrolling for more
Keep scrolling for more