very far away in space or time; faraway mountains; the faraway future; troops landing on far-off shores; far-off happier times
[ Syn: faraway ]
very far away in space or time; faraway mountains; the faraway future; troops landing on far-off shores; far-off happier times
[ Syn: faraway ]