PATCH


Meaning of PATCH in English

n.

1.

Piece.

2.

Tract, parcel, plot.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.