curbedدیکشنری انگلیسی به فارسیمحدود شده، محدود کردن، تحت کنترل دراوردن، ممانعت کردن، فرو نشاندن، محکم مهارکردن، دارای دیواره یا حایل کردن