ice cube (noun) ice: frozen water
Sinonime: balked, blocked, burdened, checked,
crippled, curbed, deterred,
disabled, disadvantaged, encumbered, foiled, hampered, impeded,
limited, mentally disabled, obstructed, physically challenged, physically disabled,
restrained,
restricted, stymied, wounded
Antonime: aided,
helped,
supported