Yahoo India Web Search

Search results

  1. Dictionary
    love-struck

    adjective

    • 1. experiencing intense feelings of romantic love for someone; besotted or infatuated: "the love-struck couple plan to walk down the aisle early next year"

    More definitions, origin and scrabble points