amasta Definition
Definition
a term sometimes used in British English to mean 'to agree to' or 'consent to'. It is not a standard English word and its usage is limited and specific.
Browse
a term sometimes used in British English to mean 'to agree to' or 'consent to'. It is not a standard English word and its usage is limited and specific.
Browse