SUPPORT POINT Meaning of SUPPORT POINT in English A square that serves as a home for a pieces, usually a knight, because they cant be driven away from it by a pawn. English glossary of chess terms. Английский глоссарий шахматных терминов. 2012