Isso significa que grep deve procurar por ABC string apenas no começo da linha OR depois do espaço, além disso, essa string tem que terminar com outro espaço OU o fim da linha.
Em outras palavras, alguém queria pesquisar por strings que formam todas as palavras . No entanto, este regexp tem muitos problemas, ou seja, pode haver muitos outros caracteres antes e depois de word (pelo menos em linguagem natural), ou seja, ( , ) , . , ; , : , , , ... , etc.
Assim, é melhor usar a opção -w de grep ou, alternativamente, jogar com limites: \b ou \< / \> .