limitant meaning in English
adj. limitative, limiting, restrictive; limited, confined within a boundary, having restricted governing powers, restricted
adj. limitative, limiting, restrictive; limited, confined within a boundary, having restricted governing powers, restricted