IDL stands for various terms. Discover the full forms, meanings, and possible interpretations of IDL across different fields and industries.
Member of a crew who works all day but does not keep night watches; eg carpenter, sailmaker Termed 'dayman' in RN
Last updated: