unexacting Meaning and Definition

Definitions

English definition for unexacting

1. s. not rigorous

Sponored Video