twenty-twenty - English Synonyms Dictionary

twenty-twenty

n.
[1] 20/20