Long-held meaning

Held (assumed, proposed, believed etc.) for a long time.
adjective
2
1
Advertisement