Are you using a stopword filter (probably the english one) in your analysis chain? Could you post your full analysis settings you use (or at least the analyzer that uses the synonyms and its filters)?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.