Definition that contains first impression
- unpresentable creating an unfavorable or neutral first impression
- unprepossessing creating an unfavorable or neutral first impression
- at first blush as a first impression
- when first seen as a first impression