meaning of foghorn

1. a warning device consisting of a horn that generates a loud low tone


Related Words

foghorn |

Developed & Maintained By Taraprasad.com

Treasure Words