a grand
English • England
A generally informal word meaning £1000
"I wouldn't mind a spare couple grand to spend on a holiday."