Definition for SHEEP-MAR-KET

SHEEP-MAR-KET, n.

A place where sheep are sold.

Return to page 112 of the letter “S”.