Definitions of Fhlmc:

  • noun:   a corporation authorized by Congress to provide a secondary market for residential mortgages