Noun (masculine)

  1. obstacle, obstruction, impediment, quarrel

Powered by Oxford