mail slot n : a slot (usually in a door) through which mail can be delivered
Copyright © 2024 3Dict.net