Find the word definition

Wiktionary
tribar

n. 1 A flag consisting of three stripes. 2 An optical illusion, the Penrose triangle. 3 (rfdef: English)

Wikipedia
Tribar

Tribar may refer to:

  • The Penrose Tribar, triangular figure
  • Triathlon handlebars for bicycles