kept nose to the grindstone (verb) keep one's nose to the grindstone: work doggedly
Sinonime: banned, blocked, denied, disavowed, dismissed, disowned,
forbidden, forsaken,
prohibited, rebuffed,
rejected, repelled, repudiated, spurned, turned down, vetoed
Antonime: allowed, consented to,
permitted