PATCH Meaning of PATCH in English n. 1.Piece.2.Tract, parcel, plot. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012