LIMITATION Meaning of LIMITATION in English n. Restriction, restraint. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012