fhlmc has definitions from the field of business
1
[ noun ] (business) a corporation authorized by Congress to provide a secondary market for residential mortgages

Related terms

corporation

*