Definition of Foiled

  • 1. Disappointingly unsuccessful Adjective Satellite

Synonyms for word "foiled"

Semanticaly linked words with "foiled"