What is the meaning of the word "foray"?

Definitions:

  1. an initial attempt (especially outside your usual areas of competence) copy to clipboard noun
    • scientists' forays into politics copy to clipboard

Synonyms: