Word Helper: An Associative Language Search Engine

Related Definition

  1. orchard apple tree:

    n native eurasian tree widely cultivated in many varieties for its firm rounded edible fruits