knows whats what (verb) differentiate: make a distinction
Sinonime: alternated, bartered, commutated, interchanged, reciprocated,
replaced, replaced, restored,
returned, reversed, rotated, shuffled, substituted, swapped, switched, traded, transferred, transposed
Antonime: kept,
placed, stored