n.
1) to form, provide a ~ for
2) a firm, solid, sound; first-name; scientific; shaky ~
3) on a ~ (on a solid ~; she was promoted on the ~ of her accomplishments; to be paid on an hourly ~; to be on a first-name ~)
n.
1) to form, provide a ~ for
2) a firm, solid, sound; first-name; scientific; shaky ~
3) on a ~ (on a solid ~; she was promoted on the ~ of her accomplishments; to be paid on an hourly ~; to be on a first-name ~)
The Bbi combinatory dictionary of English, a guide to word combinations. Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям. 2012