streamlined adj : made efficient by stripping off nonessentials; "short streamlined meetings"
Copyright © 2024 3Dict.net