aeolian lyre Meaning, Definition & Usage

  1. noun a harp having strings tuned in unison; they sound when wind passes over them
    wind harp; aeolian harp.

WordNet