Word Helper: An Associative Language Search Engine

Related Definition

  1. beef roast:

    n cut of beef suitable for roasting