Embrasure
Definition: (noun)
An opening (in a wall or ship or armored vehicle) for firing through.
Synonyms: porthole.
Canon India Brings Down Cam Prices.
It Expects Sales Of Around Rs500 Crore During Upcoming Festive Season Driven Mainly By Its Camera Business.
No comments:
Post a Comment