at first glance Meaning, Definition & Usage

  1. adverb immediately
    at first sight.
    • it was love at first sight

WordNet