Yes! It does mean you can use Teams for support inboxes. The people you exchange emails with get staged user accounts that do not count towards the user limits. See the teams support topic for details.
4 Likes