meaning of crossfire

1. fire from two or more points so that the lines of fire cross


Related Words

crossfire |

Developed & Maintained By Taraprasad.com

Treasure Words