Definition of cock-block in US English:

cock-block

verb

US
coarse slang
  • no object And with object to impede the romantic or sexual advances of a person (usually a man) towards another.

Origin

1970s.