English Etymology From macro- + cup. Noun macrocup (plural macrocups) A larger than normal optic cupWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads