Capable of being advertised; suitable or worthy of being advertised or promoted publicly.
From advertize (alternative spelling of advertise) plus -able meaning 'capable of being.' This word follows the standard English pattern of creating adjectives that express capability.
Try Another Word