Yahoo India Web Search

Search results

  1. Dictionary
    looking glass
    /ˈlʊkɪŋ ˌɡlɑːs/

    noun

    • 1. a mirror: "she stared at her reflection in the looking glass"