Greenlight meaning : To approve; to permit to proceed.
greenlight
dotterels
whistleblower
free love
bitter oranges