knew by heart (verb) know by heart: have absolute knowledge
Sinonime: at liberty, autarchic, autonomic, autonomous, democratic, emancipated, enfranchised, freed,
independent, individualistic, liberated, self-directing, self-governing, self-ruling,
separate, sovereign, sui juris, unconstrained, unenslaved, unregimented
Antonime: barred,
bound, enslaved, prevented, suppressed