Word Helper: An Associative Language Search Engine

Related Definition

  1. french loaf:

    n a loaf of french bread