Learn how to say Inlets correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word inlet:
1a small arm of the sea, a lake, or a river.
2a place or means of entry:
an air inlet
3(chiefly in tailoring and dressmaking) a piece of material inserted into a garment.
Middle English (denoting admission): from in + the verb let1