Toe to toe

What is Toe to toe?

Toe to toe definition and meaning on Dictionary terms:
adjective

being in direct confrontation or opposition.