SPATIAL COMPLEMENTARITY Meaning of SPATIAL COMPLEMENTARITY in English The occurrence of location pairing such that items demanded by one place can be supplied by another. English glossary Of Geography. Английский глоссарий географии. 2012