Synonyms: Match the word with the word or phrase nearest to its definition.
avant-garde
A.
ahead of its time
B.
the foremost position
C.
foolish
D.
predestined
avant-garde
A.
ahead of its time
B.
the foremost position
C.
foolish
D.
predestined